@charset "UTF-8";
/**
 * Description:
 * @Filename: style_center_long.css
 * @authors Zhang Huai Long
 * @E-mail: huailong1988@163.com
 * @Create on: 2017-02-04 14:42:34
 * @version $Id$
 */
/*顶端样式*/
.top{background: #fff; height: 50px; width: 100%; text-align: left; color: #616161; padding: 15px 0 0 0; font-weight: bold; position: fixed; top: 0px; z-index: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; box-shadow: 3px 3px 5px #ccc;}
.top_bg{height: 50px; background: #000000;}
.sub_top_title{padding: 0 0 0 20px; display: inline-block; width: 70%; text-align: center}
.top_left_noback img, .top_left img,.top_back img{float: left; background-size: 30px; width: 22px; margin: 0px 0 0 10px;}
.tijiantong{text-align: center; width: 80%; display: inline-block;}
.about{float: right; background-size: 30px; height: 30px; width: 10%;;}
.about img{width: 25px; margin-right: 10px;}
.scroll{width: 320px; height: 160px; margin: 0px auto 0 auto; position: relative; overflow: hidden;}
.mod_01{float: left; width: 320px;}
.mod_01 img{display: block; width: 320px; height: 160px;}
.dotModule_new{padding: 0 5px; height: 11px; line-height: 6px; -webkit-border-radius: 11px; position: absolute; bottom: 5px; left: 50%; width: 100px; margin-left: -50px; z-index: 11;}
#slide_01_dot{text-align: center; margin: 3px 0 0 0;}
#slide_01_dot span{display: inline-block; margin: 0 3px; width: 8px; height: 8px; vertical-align: middle; background: #f7f7f7; -webkit-border-radius: 8px;}
#slide_01_dot .selected{background: #0099cc;}
.main{width: 320px; margin: 0 auto;}
.main ul{padding: 10px 0; width: 100%;}
.main ul li a{display: block;}
.main ul li{width: 33%; float: left; height: 110px; text-align: center; font-size: 12px;}
.main ul li img{width: 65px; display: block; margin: 0 auto; padding: 10px 0;}
/*首页样式*/
.index_zoom{width: 320px; margin: 0 auto;}
.dot{width: 100%; color: green; display: inline-block; text-align: center; position: fixed; top: 190px;}





/*体检中心列表*/
.centers_list{margin: 50px 0 0 0;}
.centers_list .p{z-index: 999; background: #e6e6e6; line-height: 40px; height: 40px; padding: 0 10px;}
.centers_list ul li{margin: 0; border-bottom: 1px solid #ececec; padding: 0 0 10px 60px; clear: both; min-height: 108px; position: relative;}
.centers_list ul{    position: relative; margin-top: 50px; display: block;float: left;}
.centers_list ul li > img{width: 50px; margin: 0 0 0 10px; position: absolute; left: 1px; top: 25px;}
.centers_list ul div{padding: 5px 10px 0 10px; font-size: 16px;}
.centers_list ul div a{line-height: 25px;}
.centers_list ul div a img{width: 15px;}
.centers_list ul .name{padding: 10px 0;}
.centers_list ul div a p{padding: 0;}
.centers_list ul div a p img:last-child{width: 10px; float: right; margin: 8px 20px 0 0; vertical-align: middle;}



/*体检中心列表搜索框样式*/
.center_search{z-index:1;width: 100%;background:#e5e5e5;text-align: center; height: 40px; position: fixed; top: 50px;}
.center_search input[type='text']{border: 1px solid #ccc;width: 80%;margin-top: 6px;height: 27px;border-radius: 5px;padding: 5px;font-size: 14px;    float: left;margin-left: 10px;}
.center_search .button {
    font-size: 14px;
    position: absolute;
    right: 5px;
    top: 7px;
    width: 13%;
    height: 30px;
    border-radius: 5px;
    background: #3dc5ef;
    color: #fff;
}


/*字母栏*/
#mark{z-index: 999999; border-radius: 10px; position: fixed; top: 60px; right: 5px; bottom: 5px; width: 25px; font-size: 14px; color: #fff; background: rgba(0, 0, 0, 0.5);}
#mark tr td{text-align: center;}
.city{display: none; width: 160px; position: fixed; left: 50%; top: 200px; z-index: 99988; margin-left: -80px;}
.city strong{height: 50px; line-height: 50px; font-size: 40px; text-align: center; color: #000; display: block; background: #fff; border-radius: 10px 10px 0 0;}
.city span{display: block; background: rgba(0, 0, 0, 0.8); height: 30px; color: #fff; padding: 5px; line-height: 30px; border-bottom: 1px #a2a2a2 solid; text-align: center;}
